body{
    margin-top:15px;
    text-align:center;
    background-color:#D9E3CB;
}
#pagina
{
    background-color:#F9FDFF;
    width:1200px;
    margin:auto;
    border:1px solid gray;
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
    -o-border-radius:8px;
}
#header
{
    text-align:center;
    height:100px;
    width:auto;
}
#header #mmenu
{
    margin-top:20px;
}
#content
{
    width:auto;
    height:auto;
}
.principalv{
    margin-left:5px;
    height:500px;
    float:left;
    width:76%;
    border:1px solid gray;
    background-color:white;
}
.btn
{
    background-color:#D9E3CB;
    border:1px solid gray;
    margin-left:2px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    -o-border-radius:3px;
}
#footer
{
    width:100%;
    text-align:center;
    color:#bbb;
    margin-bottom:10px;
}
.jstree-classic-context
{
    text-align:left;
}
.Ancho120
{
    /*display:block;*/
    width:120px;
    text-align:left;
}
.selectsDailogs
{
    border:1px solid #4297d7;
    border-radius:8px;
    margin:12px 0px 10px 10px;
    height:100px;
    overflow:auto;
}
.tam_letra
{
    font-size:8px;
}
.divsOcultos
{
    width:99%;
    height:200px;
    border:1px solid #4297d7;
    display:none;
    overflow:auto;
}
.msjError
{
    background:#9B0404;
    border:1px solid black;
    color:black;
    width:50%;
    text-align:center;
    border-radius:8px;
}
.msjCorrecto
{
    font-size:14px;
    color:#09C103;
}
.divScroll
{
    height:30%;
    width:45%;
    border:1px solid #ccc;
    border-radius:8px;
    overflow:scroll;
}
.divScroll2
{
    display:none;
    width:50%;
    height:25%;
    overflow:scroll;
}